Damaliscus Lunatus — synonyms, definition
1. Damaliscus lunatus (Noun)
2 synonyms
sassaby topi
1 definition
Damaliscus lunatus (Noun) — A large South African antelope; considered the swiftest hoofed mammal.
1 type of
antelope
2 parts of
Damaliscus genus Damaliscus